import Mock from 'mockjs'
const {Random} = require('mockjs')
// 当前此文件，它就是可以写express
export default [
    {
      // 接口请求的地址, 不用写域名和协议
      url: '/rooms/useradmin',
      // 请求动作 get/put/post/delete
      method: 'get',
      // 响应处理
      response: ({ body, query }) => {
        const adminusers = Array(10)
        .fill('')
        .map((_, index) => ({
          id: index + 1,
          usernum: Mock.mock('@name'),
          name: Mock.mock('@cname'),
          js:Random.pick(['超级管理员','系统管理员','服务管理员','客户浏览']),
          bz:Random.pick(['暂时用户','']),
          lasttime: Random.now('minute'),
          lip:Mock.mock('@ip'),
        }))

      return {
        code: 0,
        msg: 'ok',
        data: {
          total: 100,
          adminusers
        }
      }
    }
    },
    {
      // 接口请求的地址, 不用写域名和协议
      url: '/rooms/useradmin',
      // 请求动作 get/put/post/delete
      method: 'post',
      // 响应处理
      response: ({ body, query }) => {
        const adminusers = Array(10)
        .fill('')
        .map((_, index) => ({
          id: index + 1,
          usernum: Mock.mock('@name'),
          name: Mock.mock('@cname'),
          js:Random.pick(['超级管理员','系统管理员','服务管理员','客户浏览']),
          bz:Random.pick(['暂时用户','']),
          lasttime: Random.now('minute'),
          lip:Mock.mock('@ip'),
        }))

      return {
        code: 0,
        msg: 'ok',
        data: {
          total: 100,
          adminusers
        }
      }
    }
    },
    {
      // 接口请求的地址, 不用写域名和协议
      url: '/rooms/useradmin/:usernum',
      // 请求动作 get/put/post/delete
      method: 'get',
      // 响应处理
      response: ({ body, query }) => {
      return {
        code: 0,
        msg: 'ok',
        data: {
          id: query.id,
          usernum: Mock.mock('@name'),
          name: Mock.mock('@cname'),
          js:Random.pick(['超级管理员','系统管理员','服务管理员','客户浏览']),
          bz:Random.pick(['暂时用户','']),
          lasttime: Random.now('minute'),
          lip:Mock.mock('@ip'),
        }
      }
    }},
    {
      // 接口请求的地址, 不用写域名和协议
      url: '/rooms/useradmin/:usernum',
      // 请求动作 get/put/post/delete
      method: 'delete',
      // 响应处理
      response: ({ body, query }) => {
        const adminusers = Array(10)
        .fill('')
        .map((_, index) => ({
          id: index + 1,
          usernum: Mock.mock('@name'),
          name: Mock.mock('@cname'),
          js:Random.pick(['超级管理员','系统管理员','服务管理员','客户浏览']),
          bz:Random.pick(['暂时用户','']),
          lasttime: Random.now('minute'),
          lip:Mock.mock('@ip'),
        }))

      return {
        code: 0,
        msg: 'ok',
        data: {
          total: 100,
          adminusers
        }
      }
    }},

    
  ]
  